package com.stylefeng.guns.poi.pl;

import java.io.File;
import java.io.IOException;

/**
 * @author void
 * createDate 2018年9月14日
 * 保存poi模块常量类
 */
public class PoiConfig {
	
	/** 如果生成的目标模板已经存在 是否覆盖 默认存在不覆盖  开发要设置为覆盖*/
	public static final boolean isCover = true;
	
	public static final String CLASS_PATH = Thread.currentThread().getContextClassLoader().getResource("").getPath();
	/** 模板路径  */
	public static final String DETECT_RECORD_TL_PATH =  new File(CLASS_PATH, File.separator + "WEB-INF" + File.separator + "report-tl").getAbsolutePath();
	
	/** 原始记录模板名称 */
	public static final String WORD_TL_DETECT_RECORD = "原始记录.docx";
	
	/** 模板路径  */
	public static final String WORD_TL_PATH = new File(CLASS_PATH, File.separator + "WEB-INF" + File.separator + "word-tl").getAbsolutePath();
	
	/** 委托模板的文件名 */
	public static final String WORD_TL_ACCEPT_NAME = "检验业务委托书.docx";
	
	/** 检测任务模板的文件名 */
	public static final String WORD_TL_TASK_NAME = "检测任务单.docx";
	
	/** 委托报告模板名称 */
	public static final String WORD_TL_ACCEPT_REPORT = "委托报告.docx";
	
	/** 例行监测报告模板名称 */
	public static final String WORD_TL_TASK_REPORT = "例行报告.docx";
	
	/** 生成word文件保存路径  */
	public static final String WORD_GR_PATH = System.getProperty("user.dir") + File.separator + "word-tl-gr";
	
	/** 生成的受理模板的文件夹名 */
	public static final String WORD_GR_ACCEPT_FOLDER = "ACCEPT";
	
	/** 生成的任务模板的文件夹名 */
	public static final String WORD_GR_TASK_FOLDER = "TASK";
	
	/** 生成的检测模板的文件夹名 */
	public static final String WORD_GR_DETECT_FOLDER = "DETECT";
	
	/** 生成的报告模板的文件夹名 */
	public static final String WORD_GR_REPORT_FOLDER = "REPORT";

	public static void main(String[] args) throws IOException{
		
		System.out.println(System.getProperty("user.dir"));
		System.out.println(Thread.currentThread().getContextClassLoader().getResource("/").getPath());
		File file = new File(Thread.currentThread().getContextClassLoader().getResource("").getPath(), File.separator + "report-tl");
		System.out.println(file.getAbsolutePath());
		System.out.println(Thread.currentThread().getContextClassLoader().getResource("").getPath() + File.separator + "word-tl");

	}
}
